$.fn.WineryNaviScroll = function() {
	var elm = this;
	var parentTop = elm.parent().offset().top;
	elm.bind('pageScroll', function() {
		var scrollTop = $(document).scrollTop();
		if (scrollTop <= parentTop) {
			elm.animate({'top':0});
		} else {
			elm.animate({'top':scrollTop-parentTop+10});
		}
		elm.find('a').each(function() {
			var top = $($(this).attr('rel')).offset().top;
			if (scrollTop+elm.height() > top) {
				$(this).siblings().removeClass('on');
				$(this).addClass('on');
			}
		});
	});
	var timer = null;
	$(window).scroll(function() {
		if (timer) return;
		timer = setTimeout(function() {
			elm.trigger('pageScroll');
			timer = null;
		}, 500);
	});
	elm.trigger('pageScroll');
};
$(document).ready(function() {
	// 酒庄列表处理 
	if ($('.winerylist a').size()>8) {
		$('.winerylist .more').click(function() {
			var a = $(this), h = a.parent().outerHeight(), p = a.parent().parent(), oh = 60;
			if ($.browser.msie && $.browser.version<8) h = h + 5;
			if (a.hasClass('expand')) {
				p.animate({height:oh}, function() {
					a.removeClass('expand');
				});
			} else {
				p.animate({height:h}, function() {
					a.addClass('expand');
				});
			}
			return false;
		});
	} else {
		$('.winerylist .more').hide();
	}
	// 酒庄公告跑马灯
	if ($('.winery-title p').width() < $('.winery-title nobr').width()) {
		$('.winery-title p').bindYMUI('TextLeftMarqueen');
	}
	// 评酒会切换 
	$('.winery-taste .taste-content').bindYMUI('SlideByPage', { pagesize:4, items:'ul', unitwidth:225, duration:0.6 });
	$('.winery-taste .taste-content h4').click(function() {
		var p = $(this).parent();
		if (p.hasClass('on')) return false;
		p.siblings('.on').removeClass('on');
		p.addClass('on');
	});
	// 导航处理 
	$('.winery-navi a').click(function() {
		var top = $($(this).attr('rel')).offset().top;
		window.scrollTo(0, top);
	});	
	$('.winery-navi').WineryNaviScroll();
});